Algebra challenge